package net.jxtz.jxtzos.entity.achievements.dto;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.io.Serializable;

/**
 * @author a123
 */
@Data
public class InitUserAchieve implements Serializable {

    @ExcelIgnore
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;

    @ExcelProperty("月份")
    private String date;

    @ExcelProperty("用户名")
    private String userName;

    @ExcelProperty("用户昵称")
    private String userNikeName;

    @ExcelProperty("父级板块名称")
    private String fatherName;

    @ExcelProperty("子级板块名称")
    private String achieveName;

    @ExcelProperty("数量")
    private Integer achieveNumber;

    @ExcelProperty("产值")
    private Double achievePrice;

    @ExcelProperty("备注")
    private String remark;

    @ExcelProperty("创建时间")
    private String createTime;

}
